#include <stdio.h>
#include <string.h>
void swapStrings(char **s1,char **s2){
    char *temp=*s1;
    *s1=*s2;
    *s2=temp;
    
}
void sort(char buf[3][21]) {
    for (int i = 0; i < 2; i++) {
        for (int j = 2; j > i; j--) {
            if (strcmp(buf[j], buf[j - 1])<0) {
                char *temp1=buf[j];
                char *temp2=buf[j + 1];
                swapStrings(&temp1,&temp2);
                
            }
        }
    }
}
int main(){
    char buf[3][21];
    for (int i = 0; i < 3; i++){
        scanf("%s",&buf[i]);
    }
    sort(buf);
    for (int i = 0; i < 3; i++){
        printf("%\n",&buf[i]);
    }
    return 0;
}